Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LEIGHTON ROAD Detached £344,404 £340,000 22 Sep 2023
8 LEIGHTON ROAD Detached £415,286 £260,000 31 Jan 2014
16 LEIGHTON ROAD Detached £410,231 £285,000 1 Jul 2015
18 LEIGHTON ROAD Detached £920,884 £755,000 8 Jan 2020
20 LEIGHTON ROAD Detached £428,113 £350,000 27 May 2020
22 LEIGHTON ROAD Detached £355,669 £290,000 22 Nov 2019
ALPEN ROSE, 6 LEIGHTON ROAD Detached £336,652 £205,000 29 Jan 2007
BRIARDALE LEIGHTON ROAD Detached £471,335 £199,000 14 May 2003
DENBY LEIGHTON ROAD Detached £433,478 £78,500 5 Sep 1996